Fix memory leak with full data hash
authorJonathan Dieter <jdieter@gmail.com>
Fri, 20 Apr 2018 17:35:17 +0000 (20:35 +0300)
committerJonathan Dieter <jdieter@gmail.com>
Fri, 20 Apr 2018 17:35:17 +0000 (20:35 +0300)
Signed-off-by: Jonathan Dieter <jdieter@gmail.com>
src/lib/dl/dl.c

index fd36aa0c2839ec0ef5a479d11861bd3d2eea9d87..b7f661621604efd5b363d2f2c8c308098988e7b4 100644 (file)
@@ -486,6 +486,7 @@ int PUBLIC zck_dl_get_header(zckCtx *zck, zckDL *dl, char *url) {
         return False;
     if(!zck_validate_header(zck))
         return False;
+    zck_hash_close(&(zck->check_full_hash));
 
     /* Write zeros to rest of file */
     zckIndex *info = &(dl->info.index);